package com.gopay.remote.solution.vo;

import java.util.List;

import com.gopay.common.domain.BaseEntity;

/**
 * 交易合法对方方案VO
 * 
 * @SsTranLegalObjSolution.java
 * @author MA HUAN
 * @2013-4-22 上午10:17:53 www.gopay.com.cn Inc.All rights reserved.
 */
public class SsTranLegalObjSolution extends BaseEntity {

    private static final long serialVersionUID = -5152661960768841831L;

    private String acctProdCode;
    private String gopayIntTxnCd;

    /**
     * 方案主键id
     */
    private long solutionId;

    /**
     * 方案代码
     */
    private long solutionCode;

    /**
     * 方案名称
     */
    private String solutionName;

    /**
     * 方案版本
     */
    private long solutionVersion;

    /**
     * 方案描述
     */
    private String solutionDesc;

    /**
     * 合法交易对方列表（值为账户产品ID）
     */
    private List<String> legalObjs;

    public String getAcctProdCode() {
        return acctProdCode;
    }

    public void setAcctProdCode(String acctProdCode) {
        this.acctProdCode = acctProdCode;
    }

    public String getGopayIntTxnCd() {
        return gopayIntTxnCd;
    }

    public void setGopayIntTxnCd(String gopayIntTxnCd) {
        this.gopayIntTxnCd = gopayIntTxnCd;
    }

    public long getSolutionId() {
        return solutionId;
    }

    public void setSolutionId(long solutionId) {
        this.solutionId = solutionId;
    }

    public long getSolutionCode() {
        return solutionCode;
    }

    public void setSolutionCode(long solutionCode) {
        this.solutionCode = solutionCode;
    }

    public String getSolutionName() {
        return solutionName;
    }

    public void setSolutionName(String solutionName) {
        this.solutionName = solutionName;
    }

    public long getSolutionVersion() {
        return solutionVersion;
    }

    public void setSolutionVersion(long solutionVersion) {
        this.solutionVersion = solutionVersion;
    }

    public String getSolutionDesc() {
        return solutionDesc;
    }

    public void setSolutionDesc(String solutionDesc) {
        this.solutionDesc = solutionDesc;
    }

    public List<String> getLegalObjs() {
        return legalObjs;
    }

    public void setLegalObjs(List<String> legalObjs) {
        this.legalObjs = legalObjs;
    }

}
